import Vue from 'vue'
var mixins = {
    methods:{
        //action要执行的行为   text提示的文字内容
        opetatorCpnfirm(action,text){
            this.$confirm(`请确定是否要${text}`, '提示', {
                confirmButtonText: '确定',
                cancelButtonText: '取消',
                type: 'warning'
            }).then(()=>{
                //当选择确定按钮是，会触发resolve方法，执行下面的程序
                this.$message({
                    type: 'success',
                    message: `${text}成功!`,
                });
                action();
            }).catch(()=>{
                this.$message({
                    type:'Info',
                    message:`取消${text}`
                })
            })
        },
        pushToView(item,query,params){
            this.$router.push({name:item.name,path:item.path,query:query,params:params})
        }
    }
}
Vue.mixin(mixins);
export default {}